tripping often - German English Dictionary